testosterone level - Spanish English Dictionary